Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of ruta graveolens
  1. noun
    European strong-scented perennial herb with grey-green bitter-tasting leaves; an irritant similar to poison ivy

    Similar: 

Explanation of ruta graveolens
My lists:
Recently viewed words: